package com.ruoyi.system.vo;

import com.ruoyi.common.annotation.Excel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

@Data
public class GangTingLeaveVo {

	/** 离场记录表id */
	@Excel(name = "离场记录表id")
	@ApiModelProperty("离场记录表id")
	private Long id;



	/** 停车记录编号 */
	@Excel(name = "停车记录编号")
	@ApiModelProperty("停车记录编号")
	private String parkingCode;

	/** 出场通道名 */
	@Excel(name = "出场通道")
	@ApiModelProperty("出场通道名")
	private String leaveChannelName;

	/** 出场通道编码 */
	@Excel(name = "出场通道编码")
	@ApiModelProperty("出场通道编码")
	private String leaveChannelCode;

	/** 停车场编号 */
	@Excel(name = "停车场编号")
	@ApiModelProperty("停车场编号")
	private String parkCode;

	/** 停车时长 */
	@Excel(name = "停车时长")
	@ApiModelProperty("停车时长")
	private String parkingTime;

	/** 出场车牌号 */
	@Excel(name = "出场车牌号")
	@ApiModelProperty("出场车牌号")
	private String carLicenseNumber;

	/** 异常放行原因 */
	@Excel(name = "异常放行原因")
	@ApiModelProperty("异常放行原因")
	private String abnormalOutReason;

	/** 异常放行备注 */
	@Excel(name = "异常放行备注")
	@ApiModelProperty("异常放行备注")
	private String abnormalOutRemark;


	/** 停车费用 */
	@Excel(name = "停车费用")
	@ApiModelProperty("停车费用")
	private String totalAmount;

	/** 应收金额 */
	@Excel(name = "应收金额")
	@ApiModelProperty("应收金额")
	private String amountReceivable;

	/** 优惠金额 */
	@Excel(name = "优惠金额")
	@ApiModelProperty("优惠金额")
	private String discountAmount;

	/** 车主实付金额 */
	@Excel(name = "车主实付金额")
	@ApiModelProperty("车主实付金额")
	private String actualReceivable;




	/** 入场时间 */
	@Excel(name = "入场时间" , width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
	@ApiModelProperty("入场时间")
	private Date enterTime;

	/** 出场时间 */
	@Excel(name = "出场时间" , width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
	@ApiModelProperty("出场时间")
	private Date leaveTime;

	/** 收费员 */
	@Excel(name = "收费员")
	@ApiModelProperty("收费员")
	private String tollCollectorName;

	/** 收费时间 */
	@Excel(name = "收费时间")
	@ApiModelProperty("收费时间")
	private String tollCollectTime;

	/** 车牌图片 */
	@Excel(name = "车牌图片")
	@ApiModelProperty("车牌图片")
	private String plateImage;

	/** 车图片 */
	@Excel(name = "车图片")
	@ApiModelProperty("车图片")
	private String carImage;



	/** 类型:1进场，2离场 */
	@Excel(name = "类型:1进场，2离场")
	@ApiModelProperty("类型:1进场，2离场")
	private Integer type;

	/** 创建时间 */
	@Excel(name = "创建时间" , width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
	@ApiModelProperty("创建时间")
	private Date createtime;
}
